package com.naizhuai.ui.entity.mainbusiness;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.Arrays;
import java.util.List;

/**
 * 方向类
 * Depiction:
 * Author:code
 * Date:2018/1/20
 */

public class DirectionBean implements Serializable {

    @SerializedName("name")
    private String name;

    @SerializedName("key")
    private int id;

    //方向对应的目标id
    private String targetId;
    //创建的方向的类型
    private int type;

    //系统已有的方向
    public static final int TYPE_USE_SYSTEM=0;
    //自己创建的方向
    public static final int TYPE_SELF_SYSTEM=1;


    public DirectionBean(String name, int id) {
        this.name = name;
        this.id = id;
    }

    public DirectionBean(int type, String name ) {
        this.type = type;
        this.name = name;
    }

    public DirectionBean(String name) {
        this.name = name;
    }

    public DirectionBean() {
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getTargetId() {
        return targetId;
    }

    public void setTargetId(String targetId) {
        this.targetId = targetId;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    @Override
    public String toString() {
        return "LabelBean{" + "name='" + name + '\'' +", id=" + id +'}';
    }

    public static List<DirectionBean> LABEL_ALL = Arrays.asList(
            new DirectionBean("Lori Rice", 1),
            new DirectionBean("Karen Sandoval", 2),
            new DirectionBean("Andrea Wagner", 3),
            new DirectionBean("Jerry Sanchez", 4),
            new DirectionBean("Elizabeth Carroll", 5),
            new DirectionBean("Ronald Tran", 6),
            new DirectionBean("Crystal Castillo", 7),
            new DirectionBean("Sean King", 8),
            new DirectionBean("Paul Aguilar", 9),
            new DirectionBean("Benjamin Gonzalez", 10),
            new DirectionBean("Ryan Curtis", 11),
            new DirectionBean("Jane Willis", 12),
            new DirectionBean("Diane Price",13),
            new DirectionBean("Marie Elliott", 14),
            new DirectionBean("Peter Cole", 15),
            new DirectionBean("Donald Green",16),
            new DirectionBean("Frank Oliver", 17),
            new DirectionBean("Doris Walters", 18),
            new DirectionBean("Jack Lynch", 19),
            new DirectionBean("Ruth Patel", 20),
            new DirectionBean("Donald Obrien", 21),
            new DirectionBean("Joyce Wells", 22),
            new DirectionBean("Austin Keller", 23),
            new DirectionBean("Jean Watkins",  24),
            new DirectionBean("Julio Cesar Paredes", 25),
            new DirectionBean("Fabian Mercedesz", 26),
            new DirectionBean("Roma Kania",  27),
            new DirectionBean("Luna Vidal", 28),
            new DirectionBean("Daisy Roberts", 29),
            new DirectionBean("Matthew Maxton", 30),
            new DirectionBean("Claudio Guerra", 31),
            new DirectionBean("Floare Carafoli", 32),
            new DirectionBean("Esra Yilmaz", 33),
            new DirectionBean("Casanda Goian",34),
            new DirectionBean("Kyle Lawson",35),
            new DirectionBean("Mathijs de Boer", 36),
            new DirectionBean("Mitchell Sarah", 37),
            new DirectionBean("Carolina Rotaru",38),
            new DirectionBean("Joe Fernandez", 39),
            new DirectionBean("Christian Colombo", 40),
            new DirectionBean("Venera Steflea", 41),
            new DirectionBean("Helge Olsen", 42),
            new DirectionBean("Fien Smet", 43),
            new DirectionBean("Hugo Aviles", 44),
            new DirectionBean("Elizabeth Montoya", 45),
            new DirectionBean("Mihnea Gliga", 46),
            new DirectionBean("Gary Cook", 47),
            new DirectionBean("Seppe Smet", 48),
            new DirectionBean("Diane Lane", 49),
            new DirectionBean("Sophia Ackroyd", 50),
            new DirectionBean("Octavia Sirma", 51),
            new DirectionBean("Ciprian Tutoveanu",52),
            new DirectionBean("Ida Birkeland",53),
            new DirectionBean("Tore Haugland", 54),
            new DirectionBean("Denis Vaska",55),
            new DirectionBean("Milena Corbea", 56),
            new DirectionBean("Gyurkovics Letti", 56),
            new DirectionBean("Oliviu Fugaru", 57),
            new DirectionBean("Semiha Erdem", 58),
            new DirectionBean("Codin Ardelean", 59)
    );
    
}
